Spectral Partitioning Works: Planar Graphs and Finite Element Meshes
نویسندگان
چکیده
Spectral partitioning methods use the Fiedler vector—the eigenvector of the second-smallest eigenvalue of the Laplacian matrix—to find a small separator of a graph. These methods are important components of many scientific numerical algorithms and have been demonstrated by experiment to work extremely well. In this paper, we show that spectral partitioning methods work well on bounded-degree planar graphs and finite element meshes—the classes of graphs to which they are usually applied. While naive spectral bisection does not necessarily work, we prove that spectral partitioning techniques can be used to produce separators whose ratio of vertices removed to edges cut is O( √ n) for bounded-degree planar graphs and two-dimensional meshes and O(n1/d ) for well-shaped d-dimensional meshes. The heart of our analysis is an upper bound on the second-smallest eigenvalues of the Laplacian matrices of these graphs: we prove a bound of O(1/n) for bounded-degree planar graphs and O(1/n2/d ) for well-shaped d-dimensional meshes. © 2006 Elsevier Inc. All rights reserved.
منابع مشابه
Spectral Partitioning Works: Planar graphs and nite element meshes Preliminary Draft
Spectral partitioning methods use the Fiedler vector|the eigenvector of the secondsmallest eigenvalue of the Laplacian matrix|to nd a small separator of a graph. These methods are important components of many scienti c numerical algorithms and have been demonstrated by experiment to work extremely well. In this paper, we show that spectral partitioning methods work well on bounded-degree planar...
متن کاملParallel Construction of Quadtrees and Quality Triangulations
We describe efficient PRAM algorithms for constructing unbalanced quadtrees, balanced quadtrees, and quadtree-based finite element meshes. Our algorithms take time O(logn) for point set input and O(logn log k) time for planar straight-line graphs, using O(n+k/ logn) processors, where n measures input size and k output size.
متن کاملDomain Decomposition for Adaptive hp Finite Element Methods
A highly parallelizable domain decomposition solution technique for adaptive hp finite element methods is developed. The technique uses good partitioning strategies and a subspace decomposition based preconditioned iterative solver, Two level orthogonalization is used to obtain a reduced system which is preconditioned by a coarse grid operator. Numerical results show fast cOIl\'ergence for the ...
متن کاملOPTIMAL DECOMPOSITION OF FINITE ELEMENT MESHES VIA K-MEDIAN METHODOLOGY AND DIFFERENT METAHEURISTICS
In this paper the performance of four well-known metaheuristics consisting of Artificial Bee Colony (ABC), Biogeographic Based Optimization (BBO), Harmony Search (HS) and Teaching Learning Based Optimization (TLBO) are investigated on optimal domain decomposition for parallel computing. A clique graph is used for transforming the connectivity of a finite element model (FEM) into that of the cor...
متن کاملA unified framework of multi-objective cost functions for partitioning unstructured finite element meshes
Good performance of parallel finite element computations on unstructured meshes requires high-quality mesh partitioning. Such a decomposition task is normally done by a graph-based partitioning approach. However, the main shortcoming of graph partitioning algorithms is that minimizing the so-called edge cut is not entirely the same as minimizing the communication overhead. This paper thus propo...
متن کامل